honourable discharge - Spanish English Dictionary